


	#slt {position:relative;float:left; text-align: left;  }
	#slt span{font-size: 16px; }
	#slt p{font-size: 21px; font-weight: bold; padding-top: 30px}
	
	@media(max-width:992px){
		#slt{margin: 10px; padding: 10px}
		}
	
	

	
	
/******************   메인 비주얼   ******************/

#visual{position:relative; height:419px;}
#visual .imageWrap div{position:absolute; left:0; top:0; width:100%; height:504px; text-align:center; overflow:hidden;}
#visual .subCopy{color:#fff; font-size:28px; font-weight:400; width:100%; max-width:1130px; margin:300px auto 0;}
#visual .mainCopy{color:#fff; font-size:80px; font-family: 'Roboto', sans-serif; font-weight:600; width:100%; max-width:870px; margin:60px auto 0; }
#visual .v1{background:url(../img/Mbnr1.jpg) no-repeat center center; background-size:cover;}
#visual .v2{background:url(/theme/web/img/Mbnr2.jpg) no-repeat center center; background-size:cover;}
#visual .indi{position:absolute; bottom:50px; left:50%; margin-left:-63px; z-index:1; width:125px; height:18px;}
#visual .indi li{width:18px; height:18px; background:url(/theme/web/img/indi.png) no-repeat center center; float:left; margin-left:10px; cursor:pointer;}
#visual .indi li:first-child{margin-left:0;}
#visual .indi li.on{width:69px; background:url(/theme/web/img/indi_on.png) no-repeat center center;}

#visual .ui{position:absolute; left:50%; margin-left:-565px; width:1130px; top:360px;}
#visual .ui a{display:block; position:absolute; width:40px; height:91px; text-indent:-9999px}
#visual .ui a.left{background:url(/theme/web/img/visual_left.png) no-repeat right center; left:0;}
#visual .ui a.right{background:url(/theme/web/img/visual_right.png) no-repeat left center; right:0;}


@media screen and (max-width:1280px){
	
	#visual .mainCopy{font-size:70px; max-width:840px;}
	#visual .ui{margin-left:-480px; width:960px; top:360px;}
}

@media screen and (max-width:960px){
	#visual{position:relative; height:420px;}
	#visual .imageWrap div{height:420px;}
	#visual .subCopy{font-size:15px;margin:220px auto 0;}
	#visual .mainCopy{font-size:35px;margin:15px auto 0; padding:0 50px; width:auto; line-height:38px;}
	#visual .ui{ position:relative; left:0; margin-left:0; width:100%; top:200px; z-index:1;}
	#visual .ui a{display:block; position:absolute; width:45px; height:45px; background-size:contain;}
	#visual .ui a.left{background:url(/theme/web/img/visual_left.png) no-repeat right center; left:0;}
	#visual .ui a.right{background:url(/theme/web/img/visual_right.png) no-repeat left center; right:0;}	
}

.btn-primary1{border-radius:0!important; border: 0px solid #10203c!important;background: #cf9455!important; color: #fff!important;padding: 0.68em 3.42em}
	.btn-primary1:hover{background: #b6824b!important; color: #fff!important;}
	input::-webkit-input-placeholder { color:#2d3c57 !important}
	input::-moz-placeholder { color:#2d3c57 !important }
	input::-ms-input-placeholder { color:#2d3c57  !important}
	#contact-main input, select{padding: 0.22em; box-sizing: content-box!important;border-radius:0!important; background: #fff!important;border: none!important; margin:15px 0;  }
	.f16 {font-size:15px !important; color: #666; line-height:21px !important;}
	.f21 {font-size:26px; font-weight: bold;}
	.iconContent{background-color:#fff; padding: 10px; height: 232px }
	.iconContent2{background-color:#fff; padding: 0;  margin:0; }
	.iconContent2 img{background-color:#fff; padding: 0;  margin:0;  }
	.iconContent p{color:#777; }
	.bbsBG2{background: url('http://haze74.ismine.net//theme/ws/images/bg_info.jpg')no-repeat top; background-size:cover; }	
	.bbsBG{background:#e7e7e7 }
	.bbsBG h3{margin-bottom: 30px; margin-top: -10px}
	#contact-main{}
	#contact-main p{font-size: 30px; text-align: center; font-family: 'notokr-medium';  font-weight: bold; color: #2b2b2b; line-height: 36px }
	#contact-main h3{margin-top: 21px; font-size: 21px; color: #606060; font-family: 'notokr-medium'; padding-bottom: 55px }